neural microcircuit - Spanish English Dictionary